1
general::
1. A large number, a great deal, as in He made no end of campaign promises. This expression sometimes is put as no end to or no end of, meaning "no limit to" or "an incalculable amount of," as in There is no end to the junk mail we get, or There are no end of books in this house. [c. 1600] 2. Immensely, exceedingly, as in This situation puzzles us no end. [c. 1900]
American Heritage Idioms